tight-lipped witnesses - Deutsch Englisch Wörterbuch